<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>集合</title>
</head>
<body>
    <script>
        let s = new Set()
        let s2 = new Set(['大学生', '小学生', '中学生', '中学生', '初中生', '初中生', '高中生']);
        
        //1.创建空集合
        console.log(s, typeof s);
        //2.集合会自动去重
        console.log('2.去重后的数组:', s2);

        //3.集合元素个数
        console.log('3.集合个数:', s2.size);

        //4.集合增加元素
        s2.add('幼儿生')
        console.log("4.增加元素", s2);

        //5.删除元素
        s2.delete('小学生');
        console.log('5.删除后的元素:', s2);

        //6.检测是否存在集合数组中
        console.log("6.检测是否存在:", s2.has('中学生'));
         
        //遍历集合数组
        for(let v of s2){
            console.log('7.遍历数据值:', v);
        }

        //8.清空集合
        s2.clear();
        console.log('8.清空后的集合:', s2);
    </script>
</body>
</html>